multitude of moors - Español Inglés Diccionario